home *** CD-ROM | disk | FTP | other *** search
/ PC for Alla 2005 May / PC för Alla 0505.iso / fullversioner / realsoft3d / data1.cab / Scripting / scripts / js / oops / r3placer.js < prev    next >
Encoding:
JavaScript  |  2005-04-04  |  1.8 KB  |  77 lines

  1.  
  2. // JavaScript wrapper for r3placer.h
  3. // Auto generated file, do not modify by hand
  4. // Copyright ⌐ 2004, Realsoft Graphics Oy
  5.  
  6. var R3_PLACER_H = 1;
  7. include("oops/r3gmanag.js")
  8.  
  9.  
  10. var R3CLID_PLACER = 25;
  11.  
  12.  
  13.  
  14.  
  15. // Description: Change the same attributes given by INSERT
  16. // p3: Tag[], tag list describing attributes to be changed 
  17.  
  18. R3PLM_CHANGEATTRS = 25000;
  19.  
  20. function mR3PLM_CHANGEATTRS(p3) {
  21.   Do(this.r3obj, 25000, p3, R3TID_TAG, R3TNF_ARRAY);
  22. }
  23.  
  24.  
  25. R3PLM_SPLITCHANGED = 25001;
  26.  
  27. function mR3PLM_SPLITCHANGED() {
  28.   DoA(this.r3obj, 25001, 0, R3TID_INTEGER, 0);
  29. }
  30.  
  31.  
  32.  
  33.  
  34. var R3PA_X = 25500; // Integer
  35. var R3PA_Y = 25501; // Integer
  36. var R3PA_Width = 25502; // Integer
  37. var R3PA_Height = 25503; // Integer
  38. var R3PA_RX = 25504; // Integer
  39. var R3PA_RY = 25505; // Integer
  40. var R3PA_RWidth = 25506; // Integer
  41. var R3PA_RHeight = 25507; // Integer
  42. var R3PA_FRX = 25508; // Number
  43. var R3PA_FRY = 25509; // Number
  44. var R3PA_FRWidth = 25510; // Number
  45. var R3PA_FRHeight = 25511; // Number
  46. var R3PA_SplitterLeft = 25513; // Object
  47. var R3PA_SplitterRight = 25514; // Object
  48. var R3PA_SplitterTop = 25515; // Object
  49. var R3PA_SplitterBottom = 25516; // Object
  50. R3PA_SplittersVisible = 25517;
  51. function SetR3PA_SplittersVisible(value) {
  52.   R3Set(this.r3obj, R3PA_SplittersVisible, value, R3TID_INTEGER, 0); 
  53. }
  54.  
  55. R3PLA_SlaveList = 25518;
  56. function GetR3PLA_SlaveList() {
  57.   return R3Get(this.r3obj, R3PLA_SlaveList, R3TID_LIST, R3TNF_ARRAY); 
  58. }
  59.  
  60.  
  61.  
  62. function r3Placer () { 
  63.    this.base = r3God;
  64.    if(arguments.length) {
  65.       this.base(R3CLID_PLACER, arguments);
  66.    }
  67.    // Methods
  68.    this.CHANGEATTRS=mR3PLM_CHANGEATTRS;
  69.    this.SPLITCHANGED=mR3PLM_SPLITCHANGED;
  70.  
  71.    // Attributes
  72.    this.SetSplittersVisible=SetR3PA_SplittersVisible;
  73.    this.GetSlaveList=GetR3PLA_SlaveList;
  74. }
  75.  
  76. r3Placer.prototype=new r3Gmanager;
  77. // r3placer.h_H